package teleradiologia.repository;

import java.util.List;

import teleradiologia.domain.Diagnosticlab;
import teleradiologia.domain.Ordertype;

public interface DiagnosticlabDao {

	List<Diagnosticlab> getAll();
	
	// simple CRUD operations
	String create(Diagnosticlab diagnosticlab);	 	// create
	Diagnosticlab getByKrsnumber(String krsnumber);	// read
	void update(Diagnosticlab diagnosticlab);	 	// update
	void delete(Diagnosticlab diagnosticlab);	 	// delete

	List<Object[]> getAllByOrdertype(Ordertype ordertype);

}
